Jennifer McErlean, a philosophy professor at Siena College near Albany, New York, is evidently no fan of today’s conservative students — and not a fan of apologies, either. And though Siena calls members of its college community “saints,” the behavior of at least some of those in power appears to fall short.